body {
    background: url(../img/pattern-3vgs.png);
}

#site-main {
    top: -20px;
}

table {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border-spacing: 0;
    font-family: Verdana;
    font-weight: normal;
    border-radius: 5px;
    border: 1px solid #0a67a3;
    margin-bottom:20px;
}

    table tr th {
        background: -o-linear-gradient(bottom, #0a67a3 5%, #24587a 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0a67a3), color-stop(1, #24587a));
        background: -moz-linear-gradient(center top, #0a67a3 5%, #24587a 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a67a3", endColorstr="#24587a");
        background: -o-linear-gradient(top, #0a67a3, 3f 7f);
        background-color: #0a67a3;
        text-align: center !important;
        font-size: 14px;
        font-weight: bold;
        color: #ffffff !important;
        height: 40px;
        border-right: 1px solid;
    }

    table tr:last-child td {
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;
    }


    table tr:hover td {
        background-color: #ffe3bc;
    }

    table tr {
        background-color: #ffc573;
    }

        table tr:nth-child(2n) {
            background-color: #ffb040;
        }

        table tr td:last-child {
            border-right: 0px;
        }


        table tr th:last-child {
            border: none;
        }

    table td {
        border-right:1px solid #fff;
    }


#social-networks {
    float:left;
}